package edu.jptest.bean;

import java.util.Date;

public class Question implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private Integer questionId;
	private Integer questionTypeId;
	private Integer questionOriginId;
	private Integer questionContentId;// 试题题干
	private Integer examineQuestionSubjectId;// 已组试卷中试题题目
	private Integer userId;
	private Integer questionSubjectId;
	private Integer testPointId;
	private Integer answerId;
	private String questionChild;
	private Date insertTime;
	private Integer doTimes;
	private Integer rightCounts;
	private Integer questionNumber;

	// Constructors

	/** default constructor */
	public Question() {
	}

	/** full constructor */
	public Question(Integer questionTypeId, Integer questionOriginId,
			Integer questionContentId, Integer examineQuestionSubjectId,
			Integer userId, Integer questionSubjectId, Integer testPointId,
			Integer answerId, String questionChild, Date insertTime,
			Integer doTimes, Integer rightCounts, Integer questionNumber) {
		this.questionTypeId = questionTypeId;
		this.questionOriginId = questionOriginId;
		this.questionContentId = questionContentId;
		this.examineQuestionSubjectId = examineQuestionSubjectId;
		this.userId = userId;
		this.questionSubjectId = questionSubjectId;
		this.testPointId = testPointId;
		this.answerId = answerId;
		this.questionChild = questionChild;
		this.insertTime = insertTime;
		this.doTimes = doTimes;
		this.rightCounts = rightCounts;
		this.questionNumber = questionNumber;
	}

	public Integer getQuestionId() {
		return questionId;
	}

	public void setQuestionId(Integer questionId) {
		this.questionId = questionId;
	}

	public Integer getQuestionTypeId() {
		return questionTypeId;
	}

	public void setQuestionTypeId(Integer questionTypeId) {
		this.questionTypeId = questionTypeId;
	}

	public Integer getQuestionOriginId() {
		return questionOriginId;
	}

	public void setQuestionOriginId(Integer questionOriginId) {
		this.questionOriginId = questionOriginId;
	}

	public Integer getQuestionContentId() {
		return questionContentId;
	}

	public void setQuestionContentId(Integer questionContentId) {
		this.questionContentId = questionContentId;
	}

	public Integer getExamineQuestionSubjectId() {
		return examineQuestionSubjectId;
	}

	public void setExamineQuestionSubjectId(Integer examineQuestionSubjectId) {
		this.examineQuestionSubjectId = examineQuestionSubjectId;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public Integer getQuestionSubjectId() {
		return questionSubjectId;
	}

	public void setQuestionSubjectId(Integer questionSubjectId) {
		this.questionSubjectId = questionSubjectId;
	}

	public Integer getTestPointId() {
		return testPointId;
	}

	public void setTestPointId(Integer testPointId) {
		this.testPointId = testPointId;
	}

	public Integer getAnswerId() {
		return answerId;
	}

	public void setAnswerId(Integer answerId) {
		this.answerId = answerId;
	}

	public String getQuestionChild() {
		return questionChild;
	}

	public void setQuestionChild(String questionChild) {
		this.questionChild = questionChild;
	}

	public Date getInsertTime() {
		return insertTime;
	}

	public void setInsertTime(Date insertTime) {
		this.insertTime = insertTime;
	}

	public Integer getDoTimes() {
		return doTimes;
	}

	public void setDoTimes(Integer doTimes) {
		this.doTimes = doTimes;
	}

	public Integer getRightCounts() {
		return rightCounts;
	}

	public void setRightCounts(Integer rightCounts) {
		this.rightCounts = rightCounts;
	}

	public Integer getQuestionNumber() {
		return questionNumber;
	}

	public void setQuestionNumber(Integer questionNumber) {
		this.questionNumber = questionNumber;
	}
}
